Obiettivi di apprendimento
- Definire e utilizzare enumerazioni con più varianti, associate a dati
- Implementare la corrispondenza di modelli usando espressioni match e guardie
- Gestire in modo sicuro i valori opzionali utilizzando l'enum Option
- Confrontare la corrispondenza di modelli con la logica condizionale tradizionale